machine pistol – English–Français translations

🇬🇧 en fr 🇫🇷

machine pistol noun

  • lightweight submachine gun
mitraillette
Wiktionary Links